package org.czh.controller;

import org.czh.pojo.SysnoticePojo;
import org.czh.service.SysNoticeSvs;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;

import java.util.List;

/**
 * 请求数据的类：@RestController
 * 可以使用@RequestMapping描述
 * 当有改注解描述时：url的格式：类上的@RequestMapping的值/方法上的@RequestMapping的值
 * 该类的成员方法的返回值：有sql语句的返回值来决定
 */
@RestController
@RequestMapping("notice")
public class SysNoticeCtrllr {
    @Autowired
    private SysNoticeSvs sysNoticeSvs;

    /**
     * 查询七日内的公告
     */
    @RequestMapping("sevendays")
    public List<SysnoticePojo> getSevenDaysSysNotice(){
        return sysNoticeSvs.getSevenDaysSysNotice();
    }
}
